multiple parasitism - Spanish English Dictionary